home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1998 August: Tool Chest / Dev.CD Aug 98 TC.toast / Tool Chest / Testing & Debugging / Mac OS Development Toolkit / Automation Essentials 2.3.0 / Host Automation Folder / Clouseau libs / *v 2.1.4 release notes next >
Encoding:
Text File  |  1998-03-19  |  11.3 KB  |  350 lines  |  [TEXT/MPS ]

  1. #########################################################################
  2. #########################################################################
  3. ##                     Copyright © Apple Computer, Inc. 1993-1997
  4. ##                                All rights reserved
  5. #########################################################################
  6. #########################################################################
  7. #    
  8. #    Library:        *v 2.1 release notes
  9. #    
  10. #    Version:        2.1.4
  11. #    
  12. #    Description:    Release Notes for Clouseau 2.1.x.
  13. #    
  14. #    Contains:
  15. #    
  16. #    History:
  17. #        Date:        By:                Changes:
  18. #        01/11/93    Jonathan Marsh    created as *v 2.0 release notes
  19. #        09/03/94    SBR                changed to *v 2.1 release notes
  20. #        09/04/95    SBR                Added this header for Radar 1273927
  21. #        09/27/96    SBR/MSO/BRL        Use SPEC exception handling method (ExceptionHandling.lib)
  22. #                                    Updated file copyright header
  23. #                                    Radar 1290472, 1293546, 1293559, 1294574
  24. #        05/23/97    SBR                Updated for System 8.0.
  25. #    
  26. #########################################################################
  27. #########################################################################
  28.  
  29. Clouseau libraries version 2.1.4
  30. _____________________________________________________________________
  31. Which:    When:        Who:            What:
  32.  
  33.     _____________________________________________________________________
  34. 2.1.4    05/23/97    SBR
  35.     Clouseau.lib:
  36.         Updated for System 8.0.
  37.         Added 'center of rect' action to move_mouse.
  38.         Added 'relToBounds' mode to move_mouse.
  39.         Added wait() in await_presence/_absence for CHAT.
  40.         Added AwaitText(), LocateText(), SetTextOptions(), 
  41.                 GetTextOptions(), ValidateTextOptions().
  42.         Added FindFile() (moved in from LaunchQuits.lib).
  43.     MemoryCP.lib:
  44.         Updated for System 8.0.
  45.         Fixed Radar 1272363.
  46.         No longer uses VUAid to read the system heap type from low memory.
  47.         Use StaticText for vmSizeMax and vmBuiltIn.
  48.     TargetControl.lib:
  49.         Updated for System 8.0.
  50.         Added EnableProgramLinking().
  51.         Fixed Radar 1377545 in restart_target().
  52.     
  53.     All other Clouseau Libraries were left at 2.1.1 version.
  54.  
  55.     _____________________________________________________________________
  56. 2.1.1    01/31/97    SBR, Marie Otani, Bryan Lamb
  57.     *v 2.1 release notes:
  58.         Updated file copyright header
  59.     68040CacheSwitchCP.lib:
  60.         Updated file copyright header
  61.         Use SPEC ExceptionHandling.lib (Radar 1369163)
  62.     Additions.lib:
  63.         Updated file copyright header
  64.         Use SPEC ExceptionHandling.lib (Radar 1369163)
  65.     AEPost.vulib:
  66.         Updated file copyright header
  67.         Changed version number from 1.0.0 to 2.1.1
  68.     Clouseau.lib:
  69.         Updated file copyright header
  70.         Use SPEC ExceptionHandling.lib (Radar 1369163)
  71.         Added command and shift modifier (1290472)
  72.         Use key_eq modifier 6 to improve chances of getting 7.0 find (1290472)
  73.     Custom.lib:
  74.         Updated file copyright header
  75.         Use SPEC ExceptionHandling.lib (Radar 1369163)
  76.     Engines.lib:
  77.         Updated file copyright header
  78.         Use SPEC ExceptionHandling.lib (Radar 1369163)
  79.     Errors.lib:
  80.         (To be replaced with ExceptionHandling.lib.)
  81.     Engines.lib:
  82.         Updated file copyright header
  83.         Use SPEC ExceptionHandling.lib (Radar 1369163)
  84.     MakeClouseauDocs:
  85.         Updated file copyright header
  86.         Changed version number from 1.0 to 2.1.1
  87.     MemoryCP.lib:
  88.         Updated file copyright header
  89.         Use SPEC ExceptionHandling.lib (Radar 1369163)
  90.     Message.lib:
  91.         Updated file copyright header
  92.     ReadGeneva9Numbers.lib:
  93.         Updated file copyright header
  94.     Report.Lib:
  95.         Updated file copyright header
  96.         Use SPEC ExceptionHandling.lib (Radar 1369163)
  97.     TargetControl.lib:
  98.         Updated file copyright header
  99.         Use SPEC ExceptionHandling.lib (Radar 1369163)
  100.         Added SelectLaserWriterGX and SelectColorSW2400GX tasks (1293546,1293559)
  101.         Documented pSystemFiles parameter (1294574)
  102.     Template.lib:
  103.         Updated file copyright header
  104.         Changed version number from 2.0.4 to 2.1.1
  105.     Unused.lib:
  106.         Updated file copyright header
  107.         Changed version number from 2.0.4 to 2.1.1
  108.         Use SPEC ExceptionHandling.lib (Radar 1369163)
  109.     VUAid.Lib:
  110.         Updated file copyright header
  111.         Use SPEC ExceptionHandling.lib (Radar 1369163)
  112.     VUAid.tool:
  113.         Updated file copyright header
  114.     VUAidFKEY.Lib:
  115.         Updated file copyright header
  116.         Use SPEC ExceptionHandling.lib (Radar 1369163)
  117.         RETIRED VUAidFKEY.Lib AS A STANDARD CLOUSEAU LIBRARY.
  118.  
  119.  
  120.     _____________________________________________________________________
  121. 2.1d6    09/27/96    SBR, Marie Otani, Bryan Lamb
  122.     Clouseau 2.1d6 is now Clouseau 2.1.1. See the 2.1.1 release notes.
  123.  
  124.  
  125. 2.1d5    08/27/96    Bryan Lamb
  126.     TargetControl.lib:
  127.         Commented out OnTarget() calls... tool being replaced
  128.         Allowed printer selection routine to deal with empty extensions list
  129.         Updated FileTool version reference
  130.         Set ScrollPrompt off for macsbug logging
  131.     All Clouseau files
  132.         Updated copyright headers for 1996
  133.  
  134.     _____________________________________________________________________
  135. 2.1d4    09/21/95    SBR
  136.     *v 2.0 release notes:
  137.         Deleted this file because it is no longer used.
  138.     *v 2.1 release notes:
  139.         Added file copyright header for Radar 1273927
  140.     68040CacheSwitchCP.lib:
  141.         Added file copyright header for Radar 1273927
  142.         Formatted text according to standards
  143.     Additions.lib:
  144.         Updated file copyright header
  145.         Formatted text according to standards
  146.     Clouseau.lib:
  147.         Updated file copyright header
  148.         Formatted text according to standards
  149.         close_all_windows():
  150.             Radar 1272777: Changed from true to false
  151.         Find():
  152.             Added pathName comparison for Radar 1275447.
  153.     Custom.lib:
  154.         Changed file copyright header to Clouseau format
  155.         Formatted text according to standards
  156.         InitCustom():
  157.             Added some SPEC 1.2 parameters.
  158.     Engines.lib:
  159.         Updated file copyright header
  160.         Formatted text according to standards
  161.         CheckHelpBalloons():
  162.             Changed from (actual <> expected) for Radar 1276224.
  163.     Engines.phx.lib:
  164.         Deleted this file, since Engines.lib now contains Phoenix support.
  165.     Errors.lib:
  166.         Updated file copyright header
  167.         Formatted text according to standards
  168.     Engines.lib:
  169.         Updated file copyright header
  170.         Formatted text according to standards
  171.         CheckHelpBalloons():
  172.             Changed from (actual <> expected) for Radar 1276224.
  173.     MakeClouseauDocs:
  174.         Updated file copyright header
  175.     MemoryCP.lib:
  176.         Updated file copyright header
  177.     Message.lib:
  178.         Updated file copyright header
  179.         Formatted text according to standards
  180.     ReadGeneva9Numbers.lib:
  181.         Updated file copyright header
  182.         Formatted text according to standards
  183.     Report.Lib:
  184.         Updated file copyright header
  185.         Formatted text according to standards
  186.     TargetControl.lib:
  187.         Updated file copyright header
  188.         Formatted text according to standards
  189.         reset_target_info():
  190.             Removed reference to Mathtool.lib.
  191.             Changed heap type string descriptions to modern perspective.
  192.             Added store target info for Radar 1275886.
  193.             Make a new folder for MacsBug logs when they are created.
  194.             Calls SetUpGeneralControls() while gathering target info.
  195.             Added Memory control panel settings to g_target_info.
  196.             Target Info printouts are now derived from g_target_info
  197.                 instead of temporary variables.
  198.         target_machine():
  199.             Updated machine list for Radar 1275848 (includes 604/603 Desktop CPUs).
  200.         target_processor():
  201.             Added 'PPC603e'.
  202.             Radar 1285671: Fix for unknown PowerPC processors.
  203.         SelectPrinter():
  204.             Added SelectColorSW2400().
  205.         Generic change to all SelectPrinter driver tasks:
  206.             Parameter pSettings was renamed pOptions.
  207.         SelectColorSW2400():
  208.             Created.
  209.         CheckExternalToolVersions():
  210.             No longer quits "bad" tools, Radar 1275491.
  211.         TurnOffShutdownWarning():
  212.             Task name changed to SetUpGeneralControls().
  213.             Added code to set opening/saving to the folder containing the app.
  214.         EH_CrashRecover():
  215.             Wait for Desktop ([window r:{0,0,0,0}]) before closing all windows.
  216.         setMacsBugMacro():
  217.             Create a folder for new logs, see Radar 1277101.
  218.         MacsBugLog():
  219.             Store MBLog path with set_target_info() instead of using startup volume.
  220.     Template.lib:
  221.         Added file copyright header for Radar 1273927
  222.         Formatted text according to standards
  223.     Unused.lib:
  224.         Added file copyright header for Radar 1273927
  225.         Added code from deleted libraries (QuickLookExtras.lib).
  226.     VUAid.Lib:
  227.         Updated file copyright header
  228.         Formatted text according to standards
  229.         VUAid():
  230.             Use VU 2.1 switch for various size parameter lists.
  231.     VUAid.tool:
  232.         Added file copyright header for Radar 1273927
  233.     VUAidFKEY.Lib:
  234.         Added file copyright header
  235.         VUAidFKEY():
  236.             Check for Undefined before launching VUAid FKEY.
  237.             Changed window ordinals for VU 2.1.
  238.             Consolidated type_keys commands.
  239.             Added await_absence after quit.
  240.         IsVUAidFKEYInstalled():
  241.             Changed window ordinals for VU 2.1 .
  242.             Added await_absence after quit.
  243.         InstallVUAidFKEY():
  244.             Quit VUAidFKEY installer before bailing.    
  245.  
  246.  
  247.  
  248.     _____________________________________________________________________
  249. 2.1d1    09/03/94    SBR
  250.     * = under construction
  251.     
  252.     68040CacheSwitchCP.lib:
  253.         CacheSwitchCP()
  254.         09/03/94    SBR        Added error handling for target access
  255.     Additions.lib:
  256.         SetDefaultViews()
  257.         09/10/94    SBR        Changed the variable "default" to "defaultVal"
  258.                             because "default" is now a keyword
  259.     TargetControl.lib
  260.         alias_control_panel()
  261.         09/03/94    SBR        Added error handling for Get Info on alias
  262.         reset_target_info()
  263.         09/03/94    SBR        Added error handling for target access
  264.         get_target_info()
  265.         09/03/94    SBR        Added warning for undefined
  266.     *    select_printer()
  267.         09/03/94    SBR        started moving to new printer select architecture
  268.     *    selectLaserWriter()
  269.         09/03/94    SBR        created
  270.         sys_vers()
  271.         09/03/94    SBR        Added error handling for target access
  272.         target_info()
  273.         09/03/94    SBR        use target_machine since target_cpu was deleted
  274.         restart_target()
  275.         09/03/94    SBR        Added quit_all(), and error handling for target access
  276.         setMacsBugMacro()
  277.         09/03/94    SBR        Added error handling for target access.
  278.                             Uses VU 2.1 built-in DebugStr() task instead of VUAid.
  279.         MacsBugLog()
  280.         09/03/94    SBR        Added error handling for target access
  281.                             Use get_target_info instead of startUpVolWindow
  282.         target_cpu()
  283.         09/03/94    SBR        deleted (commented out)
  284.         crashDetect()
  285.         09/03/94    SBR        deleted (commented out)
  286.         
  287.     VUAidFKEY.lib:
  288.         InstallVUAidFKEY()
  289.         IsVUAidFKEYInstalled()
  290.         VUAidFKEY()
  291.         09/03/94    SBR        Added error handling for target access
  292.     LaunchQuits.lib
  293.         quitSequence()
  294.         09/03/94 SBR    Added error handling for target access.
  295.  
  296.  
  297.     
  298.  
  299. _____________________________________________________________________
  300.  
  301. Clouseau libraries version 2.0
  302. _____________________________________________________________________
  303. Which:    When:        Who:            What:
  304.  
  305. 2.0b4    2/19/94        SBR
  306.     Checked in libraries as newly organized, to allow testing.
  307.     
  308.  
  309.  
  310. _____________________________________________________________________
  311. 2.0b1    3/24/93        Jonathan Marsh
  312.     Updated all libraries to new commenting convention, to use new
  313.     MakeClouseauDocs script to extract info from the headers.
  314.     
  315.         3/30/93        Jonathan Marsh
  316.     Removed InitClouseau task
  317.     Moved these tasks to 'Unused.lib':
  318.         select_volume()
  319.         home_by_name()
  320.         select_by_name()
  321.         move_by_name()
  322.         reset()
  323.         
  324.     Renamed these tasks
  325.         shut_down_target >> restart_target (removed first parameter)
  326.         selectDesc     >> select_descriptor
  327.         selectPopup >> select_popup
  328.     
  329.         4/10/93        SBR
  330.     Added "ControlPanels.lib" to the external library references
  331.     
  332.  
  333.  
  334.  
  335. _____________________________________________________________________
  336. 2.0a3    1/13/92        Jonathan Marsh
  337.     Fixed and optimized launch_app
  338.  
  339.  
  340.     
  341. _____________________________________________________________________
  342. 2.0a1    1/11/93        Jonathan Marsh
  343.     Update of many tasks to VU 2.0 and VUAid 2.0 compatibility.  Includes
  344.     adding the new "VUAid.tool" library, updating all VUAid calls, and
  345.     substantially changing VUAid.lib.  Note that Report.lib now depends
  346.     on "VUAid.tool" for CAidedSE but not VUAid.lib.
  347.     
  348.  
  349.  
  350.